extract of the fruit of the algarrobilla - Alemán Inglés Diccionario